fddea55a17e738662c6c736a5a15c9c35634d877,src/freenet/support/SortedVectorByNumber.java,SortedVectorByNumber,add,#IntNumberedItem#ObjectContainer#,92

Before Change


	
	public synchronized void add(IntNumberedItem grabber, ObjectContainer container) {
		if(persistent)
			container.activate(this, 1);
		int x = Arrays.binarySearch(data, new Integer(grabber.getNumber()), comparator);
		if(x >= 0) {
			if(grabber != data[x])

After Change


	
	public synchronized void add(IntNumberedItem grabber, ObjectContainer container) {
		if(persistent) {
			container.activate(this, 1);
			for(int i=0;i<length;i++)
				container.activate(data[i], 1);
		}
		int x = Arrays.binarySearch(data, new Integer(grabber.getNumber()), comparator);
		if(x >= 0) {